ribbon made of bulrush - Spanish English Dictionary